La première mention du château du Petit-Geroldseck date de 1349 sous le nom de "Neu Geroldseck" (nouveau Geroldseck) mais sa construction remonterait à 1230. Le Petit-Geroldseck est lié au château de Grand-Geroldseck, il aurait été bâti pour loger des membres de la famille des seigneurs de Geroldseck qui s'était beaucoup agrandie au XIIIe siècle. En 1360, le château se partage entre Ulrich de Fénétrange et les seigneurs de Geroldseck jusqu'à la mort de Volmar de Geroldseck en 1390 qui marque l'extinction de la lignée mâle des seigneurs de Geroldseck. Le petit château des Geroldseck reste alors à l'évêché de Metz et il est tenu par Walpurge de Geroldseck, la mêre de Volmar. Le Petit-Geroldseck a été probablement détruit en 1471 avec le Grand-Geroldseck lors du siège entrepris par le comte palatin Frédéric. Élevée sur un éperon rocheux à 469 mètres d'altitude, la ruine du Petit-Geroldseck comprend les vestiges de la basse-cour qui est ceinturée d'une enceinte fortifiée et qui donne accès à une deuxième basse-cour au pied du donjon qui comprend les restes d'un bâtiment. Le donjon du Petit-Geroldseck se trouve au Sud de la forteresse, il a été construit en pierres à bossage, il fait face au palais qui est muni d'une tour et qui occupe la partie Nord de l'éperon rocheux. Le château du Petit-Geroldseck à Hagen fait l'objet d'un classement au titre des Monuments Historiques depuis 1898.